package ar.edu.uade.centroDistribucion.vista;

import ar.edu.uade.centroDistribucion.Modelo.BusinessDelegate;
import ar.edu.uade.centroDistribucion.framework.*;
import ar.edu.uade.centroDistribucion.valueObjects.VistaNuevoArticuloVO;
import ar.edu.uade.centroDistribucion.vista.gui.JFramePrincipal;
import ar.edu.uade.centroDistribucion.vista.gui.JFrameNuevoArticulo;

public class VistaNuevoArticulo extends BaseVista {

	JFrameNuevoArticulo frame;
	JFramePrincipal parentFrame;
	
	public VistaNuevoArticulo(BusinessDelegate businessDelegate) {
		super(businessDelegate);
		frame = new JFrameNuevoArticulo(this);		
		frame.pack();
		frame.setLocation(240, 200);
		frame.setVisible(true);
	}
	
	public void SetFrameParent(JFramePrincipal frame)
	{
		this.parentFrame = frame;
	}
	public void Liberar()
	{
		this.parentFrame.setEnabled(true);
	}

	public void actualizar(VistaNuevoArticuloVO vistaVO) {
		// TODO Auto-generated method stub
		frame.actualizarGrilla(vistaVO);
	}

}
			